globular lamp shade - Alemán Inglés Diccionario